all bark and no bite – English–Svenska translations

🇬🇧 en sv 🇸🇪

all bark and no bite adjective

  • full of big talk
stor i orden men liten på jorden
Wiktionary Links